/*
 * This header was generated from the Linux kernel headers by update_headers.py,
 * to provide necessary information from kernel to userspace, such as constants,
 * structures, and macros, and thus, contains no copyrightable information.
 */
#ifndef _IPT_ECN_TARGET_H
#define _IPT_ECN_TARGET_H
#include <linux/types.h>
#include <linux/netfilter/xt_DSCP.h>
#define IPT_ECN_IP_MASK	(~XT_DSCP_MASK)
#define IPT_ECN_OP_SET_IP	0x01
#define IPT_ECN_OP_SET_ECE	0x10
#define IPT_ECN_OP_SET_CWR	0x20
#define IPT_ECN_OP_MASK		0xce
struct ipt_ECN_info {
	__u8 operation;
	__u8 ip_ect;
	union {
		struct {
			__u8 ece:1, cwr:1;
		} tcp;
	} proto;
};
#endif
